home *** CD-ROM | disk | FTP | other *** search
- Script Replay; (* Simple script to display a raw ANSI LOG
- For Deputy V.3.04 and later. V.1.00
- 23/8/92 Author: Michael Spalter @ S/E/G *)
-
- (* Before logging, don't forget to enable
- RAW LOGGING on the Misc. setup menu *)
-
- PROCEDURE ShowIt(Filename : STRING);
- VAR
- Single : CHAR;
- Handle : INTEGER;
- Key : INTEGER;
- BEGIN
- WHILE KeyPressed DO Key:=RdKey; END; (* Clear KeyBd Buffer *)
- Write('\r\nFilename: '+Filename+' Length: ');
- Write(FSize(Filename));
- Write(' bytes. \n\r (Press Any key to stop playback)\r\n\n');
- Handle:=FOpen(Filename);
- REPEAT
- Single:=FRdChar(Handle);
- Write(Single);
- UNTIL (KeyPressed OR FEOF(Handle));
- FClose(Handle);
- END;
-
- VAR
- Fname : STRING[25];
-
- BEGIN
- Escape(FALSE);
- SetEmulation(VT102); (* Change this line as appropriate *)
- Write('\n\r\nEnter Filename: ');
- Read(Fname);
- ShowIt(Fname);
- Escape(TRUE);
-
- END Replay.
-
-